using System;

namespace TrueCode.Core.Aspects
{
	[AttributeUsage( AttributeTargets.Method | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.Delegate | AttributeTargets.Field, AllowMultiple = false, Inherited = true )]
	public class NotNullAttribute : ValidateArgumentAttribute
	{
		public NotNullAttribute(){}
		public NotNullAttribute( String message ) : base( message ) {}
	}
}
